package com.inossem.warehousestorage_inossem.bean.changeStorage;

import com.inossem.warehousestorage_inossem.bean.common.Bean;

import java.util.List;

/**
 * Created by leij on 2017/7/3.
 */

public class ChangeStorageMaterielListBean extends Bean {

    /**
     * code : 200
     * msg : 公共响应信息
     * data : {"materielList":[{"id":"11111","materielCode":"WLBM12345678901","materielDescription":"物料描述物料描述物料描述物料描述物料描述物料描述物料描述1","position":"A15-010205","batch":"1111100001","unit":"套","specialInventoryCode":"K","specialInventoryDescription":"特殊库存描述特殊库存描述特殊库存描述特殊库存描述特殊库存描述1","date":"2017-08-09","targetMateriel":"1","targetSpecialInventoryCode":"1","targetFactoryList":"1"},{"id":"22222","materielCode":"WLBM12345678901","materielDescription":"物料描述物料描述物料描述物料描述物料描述物料描述物料描述1","position":"A15-010205","batch":"1111100001","unit":"千克","specialInventoryCode":"K","specialInventoryDescription":"特殊库存描述特殊库存描述特殊库存描述特殊库存描述特殊库存描述1","date":"2017-08-09","targetMateriel":"0","targetSpecialInventoryCode":"0","targetFactoryList":"0"}]}
     */

    private String code;
    private String msg;
    private DataBean data;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        private List<MaterielListBean> materielList;

        public List<MaterielListBean> getMaterielList() {
            return materielList;
        }

        public void setMaterielList(List<MaterielListBean> materielList) {
            this.materielList = materielList;
        }

        public static class MaterielListBean {
            /**
             * id : 11111
             * materielCode : WLBM12345678901
             * materielDescription : 物料描述物料描述物料描述物料描述物料描述物料描述物料描述1
             * position : A15-010205
             * batch : 1111100001
             * unit : 套
             * specialInventoryCode : K
             * specialInventoryDescription : 特殊库存描述特殊库存描述特殊库存描述特殊库存描述特殊库存描述1
             * date : 2017-08-09
             * targetMateriel : 1
             * targetSpecialInventoryCode : 1
             * targetFactoryList : 1
             */

            private String id;
            private String materielCode;
            private String materielDescription;
            private String position;
            private String batch;
            private String number;
            private String unit;
            private String specialInventoryCode;
            private String specialInventoryDescription;
            private String date;
            private String targetMaterielFlag;
            private String targetSpecialInventoryFlag;
            private String targetMaterielCode;
            private String targetMaterielDescription;
            private String targetFactoryCode;
            private String targetFactoryValue;
            private String targetInventoryAddressCode;
            private String targetInventoryAddressValue;
            private String targetWarehouseNumber;
            private String targetSpecialInventoryCode;
            private String targetSpecialInventoryDescription;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getMaterielCode() {
                return materielCode;
            }

            public void setMaterielCode(String materielCode) {
                this.materielCode = materielCode;
            }

            public String getMaterielDescription() {
                return materielDescription;
            }

            public void setMaterielDescription(String materielDescription) {
                this.materielDescription = materielDescription;
            }

            public String getPosition() {
                return position;
            }

            public void setPosition(String position) {
                this.position = position;
            }

            public String getBatch() {
                return batch;
            }

            public void setBatch(String batch) {
                this.batch = batch;
            }

            public String getNumber() {
                return number;
            }

            public void setNumber(String number) {
                this.number = number;
            }

            public String getUnit() {
                return unit;
            }

            public void setUnit(String unit) {
                this.unit = unit;
            }

            public String getSpecialInventoryCode() {
                return specialInventoryCode;
            }

            public void setSpecialInventoryCode(String specialInventoryCode) {
                this.specialInventoryCode = specialInventoryCode;
            }

            public String getSpecialInventoryDescription() {
                return specialInventoryDescription;
            }

            public void setSpecialInventoryDescription(String specialInventoryDescription) {
                this.specialInventoryDescription = specialInventoryDescription;
            }

            public String getDate() {
                return date;
            }

            public void setDate(String date) {
                this.date = date;
            }

            public String getTargetMaterielFlag() {
                return targetMaterielFlag;
            }

            public void setTargetMaterielFlag(String targetMaterielFlag) {
                this.targetMaterielFlag = targetMaterielFlag;
            }

            public String getTargetSpecialInventoryFlag() {
                return targetSpecialInventoryFlag;
            }

            public void setTargetSpecialInventoryFlag(String targetSpecialInventoryFlag) {
                this.targetSpecialInventoryFlag = targetSpecialInventoryFlag;
            }

            public String getTargetMaterielCode() {
                return targetMaterielCode;
            }

            public void setTargetMaterielCode(String targetMaterielCode) {
                this.targetMaterielCode = targetMaterielCode;
            }

            public String getTargetMaterielDescription() {
                return targetMaterielDescription;
            }

            public void setTargetMaterielDescription(String targetMaterielDescription) {
                this.targetMaterielDescription = targetMaterielDescription;
            }

            public String getTargetFactoryCode() {
                return targetFactoryCode;
            }

            public void setTargetFactoryCode(String targetFactoryCode) {
                this.targetFactoryCode = targetFactoryCode;
            }

            public String getTargetFactoryValue() {
                return targetFactoryValue;
            }

            public void setTargetFactoryValue(String targetFactoryValue) {
                this.targetFactoryValue = targetFactoryValue;
            }

            public String getTargetInventoryAddressCode() {
                return targetInventoryAddressCode;
            }

            public void setTargetInventoryAddressCode(String targetInventoryAddressCode) {
                this.targetInventoryAddressCode = targetInventoryAddressCode;
            }

            public String getTargetInventoryAddressValue() {
                return targetInventoryAddressValue;
            }

            public void setTargetInventoryAddressValue(String targetInventoryAddressValue) {
                this.targetInventoryAddressValue = targetInventoryAddressValue;
            }

            public String getTargetWarehouseNumber() {
                return targetWarehouseNumber;
            }

            public void setTargetWarehouseNumber(String targetWarehouseNumber) {
                this.targetWarehouseNumber = targetWarehouseNumber;
            }

            public String getTargetSpecialInventoryDescription() {
                return targetSpecialInventoryDescription;
            }

            public void setTargetSpecialInventoryDescription(String targetSpecialInventoryDescription) {
                this.targetSpecialInventoryDescription = targetSpecialInventoryDescription;
            }

            public String getTargetSpecialInventoryCode() {
                return targetSpecialInventoryCode;
            }

            public void setTargetSpecialInventoryCode(String targetSpecialInventoryCode) {
                this.targetSpecialInventoryCode = targetSpecialInventoryCode;
            }

        }
    }
}
